Closed Bug 1753662 Opened 3 years ago Closed 1 month ago

[ebay.ca][ebay.fr][ebay.de][ebay.uk][ebay.com] Autofill functionality is broken when the Country is previously changed

Categories

(Toolkit :: Form Autofill, defect, P3)

Desktop
All
defect

Tracking

()

VERIFIED FIXED
Tracking Status
firefox96 --- affected
firefox97 --- affected
firefox98 --- affected
firefox115 --- affected

People

(Reporter: sbadau, Unassigned)

References

(Blocks 2 open bugs, )

Details

(Whiteboard: [fxcm-addr-compatibility])

Attachments

(4 files)

Affected Versions:

Nightly 98.a1, Beta 97 and Release 96

Tested on:

MacOS 11.6
Windows 10

Preconditions:

browser.search.region US,CA
extensions.formautofill.addresses.enabled true
extensions.formautofill.supportedCountries US,CA
download latest Firefox Nightly with region locale
have a complete address already saved in about:preferences#privacy

Steps to reproduce:

  1. Reach the address form on ebay.ca
  2. From the "Country or region" dropdown, select a different country.
  3. Using the autofill feature, select 1 saved address entry.

Expected Results:

All the fields should be successfully autofilled.

Actual Results:

The fields are not auto-filled, are empty, even though the specific yellow highlight is done.

Notes:

Severity: S3 severity.
Reproducible on Chrome: No.
If the Country field is not previously changed, the issue is not reproducible, and the fields are auto-filled.

Issue reproducible also on ebay.fr - on the latest Nightly 99.0a1 and macOS Big Sur 11.6.

Summary: [CA][ebay.ca] Autofill functionality is broken when the Country is previously changed → [ebay.ca][ebay.fr] Autofill functionality is broken when the Country is previously changed
Priority: -- → P3

Reproducible also on ebay.de, ebay.uk, and ebay.com - on the latest Nightly 99.0a1 and macOS Big Sur 11.6.

Summary: [ebay.ca][ebay.fr] Autofill functionality is broken when the Country is previously changed → [ebay.ca][ebay.fr][ebay.de][ebay.uk][ebay.com] Autofill functionality is broken when the Country is previously changed
Whiteboard: [fxcm-addr-compatibility]
Attached video 2023-05-26_11h40_14.mp4

This issue is still reproducible in the latest Nightly build 115.0a1 (2023-05-26), the same behavior is still present.

Depends on: 1837161

I am also able to reproduce this on https://www.ebay.be/, using Firefox Nightly 132.0a1 (2024-09-19), on Windows 11.

Attached video 2025-03-05_10h04_48.mp4

The issue is still reproducible in Nightly 138.0a1 (2025-03-04). Note that the behavior is different based on the Country changed previously. If I change the country to US and then autofill the form, the phone number field is not autofilled. If I change the country to Austria then autofill the form, none of the fields are autofilled, as in the description. For a better understanding, please see the screen recording attached here.

Depends on: 1955252

I am still able to reproduce this issue using Firefox Nightly 138.0a1 (2025-03-23), on http://ebay.fr/, while the prefs extensions.formautofill.heuristics.detectDynamicFormChanges/extensions.formautofill.heuristics.fillOnDynamicFormChanges are set to true, on macOS 14. If I change the country and then attempt to autofill the form, none of the fields are autofilled.

I am still able to reproduce this issue on https://www.ebay.co.uk/, using Firefox Nightly 138.0a1 (2025-03-27), while the prefs extensions.formautofill.heuristics.detectDynamicFormChanges/extensions.formautofill.heuristics.fillOnDynamicFormChanges are set to true, on macOS 14. If I change the country and then attempt to autofill the form, none of the fields are autofilled, except for the Country dropdown.

Depends on: 1960395
No longer depends on: 1955252

Fixed by Bug 1960395.

Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED

As of Fx139 address autofill is supported in US,CA,FR,GE,GB by default. Changing the country value from a supported region (US,CA,FR,DE,GB) to another supported region during autofill works as expected.

Note: I have filed Bug 1962034 for any country change on which the whole form gets replaced (e.g. AT, BE), because the autofill functionality breaks for those.

I verified this issue and it is indeed fixed for US,CA,FR,DE and GB. Based on comment 10, I will mark this as verified and follow-up in the bug 1962034 for the rest of the regions.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: